#og-grid>.mix{display:none}
.og-grid{list-style:none;padding:0;margin:0 auto;text-align:center;width:100%}.og-grid li{display:inline-block;margin:0 0 3px;vertical-align:top;height:250px;width:300px}.og-grid li>a,.og-grid li>a img{border:0;outline:0;display:block;position:relative;max-width:100%;height:250px}
.og-grid li.og-expanded>a::after{
    top:auto;
    border:solid transparent;
    content:" ";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-bottom-color:#43464b;
    border-width:15px;
    left:50%;margin:-20px 0 0 -15px;
}
.og-expander{position:absolute;background-color:rgba(242,242,242,.1);top:auto;left:0;width:100%;margin-top:10px;text-align:left;height:0;overflow:hidden}
.og-expander-inner{
    padding:35px 30px;
    height:100%;
    color:#333;
    background: rgba(255, 255, 255, 0.6);
}
.og-close{position:absolute;width:40px;height:40px;top:20px;right:20px;cursor:pointer}
.og-close::before,.og-close::after{
    content:'';
    position:absolute;
    width:100%;
    top:50%;
    height:1px;
    background:#000;
    -webkit-transform:rotate(45deg);
    -moz-transform:rotate(45deg);
    transform:rotate(45deg);
}
.og-close::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.og-close:hover::before,.og-close:hover::after{background:#fff}.og-fullimg,.og-details{width:50%;float:left;height:100%;overflow:hidden;position:relative}.og-details{padding:0 40px 0 20px}.og-fullimg{text-align:center}.og-fullimg img{display:inline-block;max-height:100%;max-width:100%}.og-details h3{font-size:28px;font-weight:300;margin-bottom:10px;padding:40px 0 10px;text-transform:capitalize}.og-details p{font-weight:400;font-size:inherit;line-height:22px;color:inherit}.og-details a{font-size:16px;color:#999;text-transform:capitalize;padding:10px 20px;border:2px solid #999;display:inline-block;margin:30px 0 0;outline:0}.og-details a::before{content:'\2192';display:inline-block;float:right;margin-left:10px}
.og-details a:hover{border-color:#ff0036;color:#ff0036;}
.og-loading{width:20px;height:20px;border-radius:50%;background:#ddd;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ccc;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;-webkit-animation:loader .5s infinite ease-in-out both;-moz-animation:loader .5s infinite ease-in-out both;animation:loader .5s infinite ease-in-out both}@-webkit-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@-moz-keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@keyframes loader{0%{background:#ddd}33%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ccc,-15px 30px 1px #ddd}66%{background:#ccc;box-shadow:0 0 1px #ccc,15px 30px 1px #ddd,-15px 30px 1px #ccc}}@media screen and (max-width:830px){.og-expander h3{font-size:32px}.og-expander p{font-size:13px}.og-expander a{font-size:12px}}@media screen and (max-width:650px){.og-fullimg{display:none}.og-details{float:none;width:100%}}
